com.sabro.jbusiness.uteis
Class Compilador.NameEnvironment

java.lang.Object
  extended by com.sabro.jbusiness.uteis.Compilador.NameEnvironment
All Implemented Interfaces:
org.eclipse.jdt.internal.compiler.env.INameEnvironment
Enclosing class:
Compilador

public class Compilador.NameEnvironment
extends java.lang.Object
implements org.eclipse.jdt.internal.compiler.env.INameEnvironment

Usada para tratar nomes de classes e pacotes, também para obtenção destas classes.

Author:
Dalton Salvatti

Constructor Summary
Compilador.NameEnvironment()
           
 
Method Summary
 void cleanup()
           
 org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType(char[][] compoundTypeNames)
           
 org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType(char[] typeName, char[][] packageName)
           
 boolean isPackage(char[][] parentPackageName, char[] packageName)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Compilador.NameEnvironment

public Compilador.NameEnvironment()
Method Detail

findType

public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType(char[][] compoundTypeNames)
Specified by:
findType in interface org.eclipse.jdt.internal.compiler.env.INameEnvironment

findType

public org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer findType(char[] typeName,
                                                                            char[][] packageName)
Specified by:
findType in interface org.eclipse.jdt.internal.compiler.env.INameEnvironment

isPackage

public boolean isPackage(char[][] parentPackageName,
                         char[] packageName)
Specified by:
isPackage in interface org.eclipse.jdt.internal.compiler.env.INameEnvironment

cleanup

public void cleanup()
Specified by:
cleanup in interface org.eclipse.jdt.internal.compiler.env.INameEnvironment